
.banner{width:100%;height:312px;background:url(../images/banner_anli.jpg) no-repeat center top;}
.info{position: relative;color:#393939;}
.slide_nav{position: absolute;left:0;top:-90px;width:245px;padding-bottom:10px;background:url(../images/slide_bg.png) no-repeat center bottom;}
.slide_nav .hd{height:90px;text-align: center;background:#d60070;}
.slide_nav .hd h2{font-size:34px;font-weight:normal;color:#fff;line-height:60px;}
.slide_nav .hd p{text-align: right;font-size:16px;color:#ea6eaf;padding-right:35px;}
.slide_nav .bd{background:#d60070;}
.slide_nav .bd ul.content{width:225px;background:#fff;padding-top:8px;}
.slide_nav .bd ul li{font-size:16px;line-height:44px;}
.slide_nav .bd ul li a{color:#393939;display: block;background:url(../images/arrow.png) no-repeat 164px 18px;padding-right:78px;text-align: right;border-bottom:1px solid #e5e5e5;}
.slide_nav .bd ul li.cur a, .slide_nav .bd ul li a:hover{background:url(../images/arrow_hover.png) no-repeat 159px 18px #302e3b;color:#fff;}
.slide_nav .bd ul li.anli{position: relative;height:auto;}
.slide_nav .bd ul li.anli .menu{display: block;}
.slide_nav .bd ul li.anli .menu ul li a{padding-right:56px;background-position:182px 18px;color:#7c7c7c;}
.slide_nav .bd ul li.anli .menu ul li.cur a,.slide_nav .bd ul li.anli .menu ul li a:hover{background:url(../images/arrow_hover.png) no-repeat 177px 18px #302e3b;color:#fff;}
.info .brief{padding-left:300px;width:900px;padding-bottom:80px;}
.crumb_nav{height:51px;line-height:51px;border-bottom:1px solid #dcdcdc;color:#393939;}
.crumb_nav p{font-size:14px;text-align: right;}
 
.icons{background:#eee;}
.icons .m-1200{width:1190px;padding:43px 0 30px 0;overflow:hidden;_zoom:1;}
.icons ul li{width:170px;float:left;text-align: center;float:left;}
.icons ul li a i{display: block;margin:0 auto;width:60px;height:60px;background:url(../images/ico.png) no-repeat -170px -100px;}
.icons ul li a p{font-size:14px;line-height:40px;height:40px;}
.icons ul li.l2 a i{background-position: -234px -100px;}
.icons ul li.l3 a i{background-position: -298px -100px;}
.icons ul li.l4 a i{background-position: -362px -100px;}
.icons ul li.l5 a i{background-position: -427px -100px;}
.icons ul li.l6 a i{background-position: -491px -100px;}
.icons ul li.l7 a i{background-position: -555px -100px;}

.footer_top{margin-top:0!important;}

.brief .item{display: none;}
.brief .item.no1{display: block;}
.brief .item .hd h3{font-weight: normal;line-height:30px;font-size:28px;color:#6d6d6d;padding:35px 0;letter-spacing: 2px}
.brief .item .hd h3 img{display: inline;vertical-align: top;margin:0 18px 0 5px;}
.brief .item .hd p{font-size:14px;color:#393939;margin-bottom:15px;}
.brief .item .hd ul li{width:102px;height:51px;background:url(../images/tab.png) no-repeat;color:#393939;text-align: center;font-size:16px;line-height:44px;float:left;margin-right:1px;cursor:pointer;}
.brief .item .hd ul li.cur{background:url(../images/tab_cur.png) no-repeat;color:#fff;}
.brief .item .bd ul{overflow:hidden;_zoom:1;margin-top:40px;}
.brief .item .bd ul.no1{display: block;}
.brief .vd .bd ul li{position: relative;width:382px;height:366px;border:1px solid #e5e5e5;float:left;margin-right:50px;margin-bottom:44px;padding:12px 19px 0 20px;box-shadow: 2px 2px 5px #e5e5e5;-webkit-box-shadow:2px 2px 5px #e5e5e5;}
.brief .vd .bd ul li.mr{margin-right:0;}
.brief .vd .bd ul li .bd_title{width:82px;height:48px;background:url(../images/hd_bg.png) no-repeat;font-size:16px;line-height:50px;color:#fff;padding-left:56px;margin-bottom:16px;}
.brief .vd .bd ul li .bd_name{padding-left:37px;background:url(../images/ico.png) no-repeat -749px -238px;font-size:16px;margin-bottom:17px;}
.brief .vd .bd ul li .mark{font-size:14px;margin-top:16px;line-height:24px;}
.brief .vd .bd ul li .mark .fl span{float: left;font-size:16px;width:39px;height:24px;background: url(../images/ico.png) no-repeat -955px -34px;line-height:24px;padding-left:5px;margin-right:8px;}
.brief .vd .bd ul li .mark .fr a{padding-left: 24px;background: url(../images/ico.png) no-repeat -749px -158px;font-size:13px;color: #464646;margin-right: 16px}
.brief .vd .bd ul li .mark .fr a.words{background-position: -749px -177px;margin-right:0;}
.brief .vd .bd ul li .bd_flag{position: absolute;right:-3px;top:23px;width:68px;height:37px;background:url(../images/flag.png) no-repeat;font-size:16px;padding-left:24px;line-height:32px;color:#fff;}
.brief .vd .bd ul li .video{position: relative;}
.brief .vd .bd ul li .video a i{position: absolute;top:80px;left:167px;width:48px;height:48px;background:url(../images/ico.png) no-repeat -950px -62px;}

.brief .diary{}
.diary .bd ul{*overflow:hidden;_height:1%}
.diary .bd ul li{float:left;display:inline;list-style:none;margin-bottom:14px;background:#fff;width:214px;box-shadow: 2px 2px 5px #ecebeb;-webkit-box-shadow: 2px 2px 5px #ecebeb;}
.diary .bd ul li.hover{border:1px solid #fa3241;border-bottom:2px solid #fa3241}
.diary .bd ul li img{width:214px;display:block}
.diary .bd ul li img.hover{filter:Alpha(opacity=90);-moz-opacity:.9;opacity:.9}
.diary .bd ul li h3,.main ul li p{padding:0 10px;font-weight:400}
.diary .bd ul li p{padding:10px;background:#f8f8f8;line-height:20px;color:#393939;}
.img_block{position:relative;}
.iNum{padding:10px;border:1px solid #f8f8f8;border-top:0;overflow:hidden;_zoom:1;}
.iNum .fl{width:38px;height:38px;overflow: hidden;_zoom:1;}
.diary .bd ul li .iNum .fl img{width:38px;}
.iNum .fr{width:140px;}
.iNum .fr h4{font-size:16px;color:#393939;font-weight:normal;}
.iNum .fr span{color:#d60070;font-size:14px;}
 
/*美丽相册*/
.brief .photo .bd .ban{ width:900px; height:745px; position:relative; overflow:hidden;}
.brief .photo .bd .ban2{ width:900px; height:745px; position:relative; overflow:hidden;}
.brief .photo .bd .ban2 .ov{width:;}
.brief .photo .bd .ban2 ul{ position:absolute; left:0; top:0;display: block!important;margin-top:0;}
.brief .photo .bd .ban2 ul li{ width:900px; height:745px;}
.brief .photo .bd .ban2 ul li .img{position: relative;}
.brief .photo .bd .ban2 ul li .img a .dn{display: none;}
.brief .photo .bd .ban2 ul li .img .face{position: absolute;left:810px;top:0;}
.brief .photo .bd .ban2 ul li .img .face a{display: block;width:76px;height:38px;background:#302e3b;color:#fff;line-height:38px;text-align: center;margin-bottom:8px;transition:all .2s;-webkit-transition:all .2s}
.brief .photo .bd .ban2 ul li .img .face a.cur{background:#d60070;color:#fff;width:88px;}
.brief .photo .bd .ban .prev{ float:left; cursor:pointer;}
.brief .photo .bd .ban .num{ height:260px;overflow:hidden; width:30px; position:relative;}
.brief .photo .bd .ban .min_pic{width:30px;position: absolute;top:95px;right:30px;}
.brief .photo .bd .ban .num ul{ position:absolute; left:0; top:0;display: block!important;margin-top:0;}
.brief .photo .bd .ban .num ul li{ width:26px; height:26px; margin-bottom:5px; border:1px solid #ddd;font-size:14px;line-height:26px;text-align: center;border-radius:20px;cursor:pointer;}
.brief .photo .bd .ban .num ul li.on{background:#ddd;color:#fff;}
.brief .photo .bd .ban .prev_btn1{ width:26px; height:64px; cursor:pointer;margin-bottom:8px;}
.brief .photo .bd .ban .next_btn1{  width:26px;height:64px;cursor:pointer;margin-top:8px;}
.brief .photo .bd .ban .prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.brief .photo .bd .ban .next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.brief .photo .bd .ban .mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.brief .photo .bd .ban .pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.brief .photo .bd .ban .pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.brief .photo .bd .ban .pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.brief .photo .bd .ban .pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.brief .photo .bd .ban .pop_up2 ul{ position:absolute; left:0; top:0;}
.brief .photo .bd .ban .pop_up2 ul li{ width:500px; height:500px; float:left;}

.list_x{margin-top:60px;overflow:hidden;height:196px;border:1px solid #e5e5e5;border-left:0;}
.list_xz{width:445px;height:196px;float:left}
.list_xz_bt{width:18px;padding:32px 13px 0;float:left;line-height:21px;height:164px;background:#484743;color:#fff;font-size:18px;font-weight:lighter;margin:0}
.list_xz_nr_pic{width:154px;height:196px;float:left;}
.list_xz_nr_jj{width:215px;height:196px;float:left;padding:0 15px;background:#eee;}
.list_xz_nr_jj span{font-size:18px;color:#393939;display:block;margin-top:23px}
.list_xz_nr_jj span i{font-style: normal;font-size:14px;}
.list_xz_nr_jj p{font-size:14px;line-height:20px;color:#393939;display:block;margin-top:8px;color:#393939;max-height:60px;overflow:hidden}
.list_xz_nr_jj p i{font-style:normal}
.list_xz_nr_jj a{display:inline-block;padding:6px 16px;background:#d60070;color:#fff;font-size:14px;margin-top:30px;transition:all .2s}
.list_xz_nr_jj a:hover{margin-top:23px}
.list_xy{width:414px;height:158px;padding:20px 20px 0;background:#fff;float:left;font-size:16px;line-height:28px;color:#444}
.list_xy span,.list_xy p{display:block}
.list_xy p{max-height:90px;overflow:hidden}
.list_xy span i{font-style:normal;color:#d60070;}